If all you care about is being close to the beach and a nice view then I would stay here. However, the check in process was a nightmare especially after flying in. Initially as we walked inside the unit everything seemed pretty clean but we noticed that there were used food items left in the fridge. Used bar soap and other necessities left in the bathroom. No washcloths at all just a bunch of big towels, pool towels, and 2 hand towels. It would have been nice to be able to sit out and enjoy the view on the balcony but the chairs and table were rusted and nasty. We kept finding hair everywhere (on the shower walls, on the floors around the unit). You pay for valet parking each night but you are to self park your own car ... doesn’t make any sense at all.