This place was a nice location on the beach and we were told by Valeria we could stay on the day of check out till 5-6 pm because of our flight. When that day came she made us leave and said she didn’t confirm the late checkout in HER calendar and gave us a half hour to get out. I have the communication between us were she said it was no problem. Was very rude about it. How were we to know she hadn’t “confirmed” it on her end. As far as we knew we could stay till 5 or 6pm. It was the cleaning lady sitting in the hallway who questioned us so I reached out to Valeria who told us to leave immediately. She ruined our last day of vacation for us. We were going to have a relaxing day by the pool till checkout but instead spent it communicating with her, the cleaning lady and ultimately leaving early. The apartment has a good location but could really use a deep cleaning! The vents were filthy with so much built up dust and what looked like black mold on the ceiling in the double bedroom.