So amazing, tranquil with a hip feel! All the extras plus more. What a perfect destination. Five stars plus, sensational.