Overall this was a great stay. The location was great, across the street from the beach (beach access is really about a 3 block walk, but not bad at all). The pool is great. The unit itself was well stocked. When we first arrived it could have been a bit cleaner- it was overall clean but could have used a little more attention to detail, bath tub was dirty, under beds had trash, drawers full of sand. You can't really see the ocean from the balcony, I think you probably could from a higher floor, but still a nice view of the pool. We would stay here again.