Great location, warm host, quick respond and amazing island are all what you need for a beautiful vacation.