This place is amazing, we had a wonderful time here. The apartment was super clean, the pool has an outstanding view and the hosts were super friendly. The apartment has also a fully equipped kitchen, which makes cooking a great experience