From its private beach to its poolside terrace, from its spacious junior suites to its unique beachside restaurant, L'Hoste hotel is everything you could wish for in a Caribbean hideaway.