Nice place, but not great if you want on-site convenience for food or sundries. You're not renting thru the on-site rental, so you can't use the on-site restaurant, pool-side bar, store, or Starbucks. And yes, this was mentioned in the description. We planned to cook most of our meals, but that was difficult. There's not much counter space, they only have a Keurig, not a drip coffee machine, the plates and drinkware is all plastic, some of the utensils are broken. The check-in process is ridiculous. we had to jump thru so many hoops just to get to our room. It took many back and forth texts with the management company. You need to read the multitude of emails CAREFULLY as there is a lot of info in there. This is probably the worst check-in experience I've ever had.The unit itself if nice, very clean, the beds are comfortable as is the rest of the furniture. The view is definitely ocean front. The A/C worked great. The parking is free and convenient and you don't need a mirror hanger or sticker. The pools are nice and plentiful. The elevators are never crowded and quickly available. The unit was quiet even when the DJ was playing by the pool bar. The mattress was comfortable.If you're going to eat out the whole time and don't want to eat on site or have drinks by the pool, then you'll probably give the place 5 stars.