We've stayed here twice and really enjoyed it both times. The apartment was very clean. The rooftop pool is great and gives you a view of the ocean and everything around. We also love the ability to park here and never have to use our car again because everything is easy to walk to, lots of restaurants as well as other shops and of course the beach. Only downside was unreliable WIFI, didn't have a signal in our unit most of the time. This wasn't a huge problem for us but it could be if you needed it.