Fantastic host. Welcoming accommodation. Perfect location. Private. Clean. Home away from home. Views are amazing. Close to beach and stores. Definitely will be back.