Great Location! Amazing Views! Heaps of indoor games. Close to the beaches. Best hosts!! Close to shops. Highly recommended!