Good place, very clean, with all you need for a good vacation. Modern kitchen, good sized room with a comfortable bed and place if you need to work with your laptop. The building itself has a pool, but you need to walk up the hill a bit. The balcony is cozy, with an artificial lawn and a perfect view on the town, palm trees and ocean. We liked it a lot. If we had any problem or question the hosts would reply instantly in a very friendly manner and help / answer.