The location is excellent. Close proximity to beaches, food and airport. Views are great.
Only thing to note is that the place does not come with a parking spot, and finding parking nearby is very hard/super expensive.
Overall, would recommend this stay.