Incredible location and views. The apartments are modern and spacious, and the back yard patio, lawn, firepit, and beach access were wonderful. On-site parking is a plus.

Wear and tear was evident on the furniture, a couple light bulbs were out, and the place could have been a bit cleaner, but overall an excellent experience.