We loved this property. It was exactly as described, spacious, beautiful view, no issues, easy parking, etc. It was a great central area to do local trips. Would 100 percent come back. I gave the check in process a 4 because the property manager forgot to send our information to the reception so they had no idea we were coming. It was fixed fairly quickly though so not too many struggles. As for the apartment, it had everything we needed. My two suggestions to elevate it would be to provide some large plastic cups so we can sit with drinks down by the pool (there weren’t any that we could see), and to provide a few beach towels that guests can use. We did pay for the use of towels at the front desk in the end but it would have been good to know in advance. Sorry, one last thing, maybe some ice cube trays? We bought ice so manageable, though. Overall, an excellent place! Highly highly recommend !