Iban’s place is in the best location. You’re walking distance from shops and restaurants and the beach is on your doorstep. Communication and check-in were super easy! Would highly recommend