Michael and his team were great hosts. We arrived much later than expected and they still met us at the house for check-in. During check in they gave us tips and suggestions of things to do in the local area. We had a few issues with the wi-fi (tech stuff, not the hosts fault), and they were quick to respond and fix the situation. The apartment was clean and spacious, a five minute walk to the beach and a 20 minute walk to the main square filled with shops and restaurants. Everything in the apartment seemed to be pretty new.