Sonya was very welcoming to us on our arrival and kept in contact to let us know when the apartment was ready for us. Meeting place was easy to find. Car parking was easy too. Apartment is just as described and photos do not do it justice. It is larger than we thought. However it is on the 3rd floor with no elevator so 60 steep steps to negotiate. 15 minute walk to the beach. No beach view from the apartment.