Had a great stay. The place is well located and close by the beach, restaurants and many areas we wanted to visit. Great views from the balconies! Great communication from the hosts answering all our questions