The hosts are all so welcoming and helpful. They went out of their way to make sure we were accommodated for and enjoying our stay. One of the hosts speaks excellent English but the other two are still very helpful and generous. The apartment is new and exceptionally clean, as is the pool. It has everything you need as a family or group of friends. The hosts take great pride in cleaning the outdoor areas daily. We had a very relaxing stay and we would love to come back again, next time with a car. Oh, and the view from the roof top is spectacular at sunrise and is a perfect space for a few wines.