Excellent value for money. What a gem we found with our stay. Great hosts, spacious apartment, very clean and excellent location. Kids loved the assortments of condiments at breakfast and we all enjoyed the pool and spa area. We will be back for sure.