Pros - good location in mid-beach, great beach access. Condo is updated and well appointed (towels, kitchen, etc.). Cons - check in process was slow. Long wait for car at valet at times. While condo is "clean", we found two cockroaches in the kitchen. Gym was closed when we stayed (something we were not informed of before our stay).