Perfect apartment, it's very clean and the hosts are nice people! The pool is amazing, and the showers have plenty of hot water. I would stay here again for sure, enjoy!!