Great location. There is a little grocery store across the street. Parking is a little confusing; maybe direct customers to where the spots might be. I'm glad I visited when it wasn't so busy; I could see it being a little annoying with the small pool and the large number of kids. The condo was immaculate, except when we first arrived, the laundry room smelled like something had literally died in it. However, the next day, the half-dead creature must have moved on because it aired out and only smelled slightly musty. Kind of odd, but the previous odor was unbearable. The customer service of the property is very responsive and can put maintenance tickets in if needed. Other than the weird odor, the bed was comfortable, as were the sitting arrangements in the den. The kitchen was stocked pretty well, and thank god someone had left coffee filters, cause I forgot ours. I will definitely want an ocean view if I visit this property next time, and it will be on the top floor. Someone moved in halfway through our stay and had little kids constantly running around upstairs, which was not that enjoyable. Overall, I would recommend visiting during the non-peak season.