Small luxury hotel in Seychelles clinches best boutique hotel award