Beach, condo, view are all great. The condo was not cleaned very well. The toilet seat was dirty, hair on the floor, shower dirty, black mildew on the shower floor, coffee pot has never been wiped down, counter was sticky. The mattress and pillows in the master were very firm and uncomfortable to us, but that is a matter of preference. Overall would stay again as the location to the beach was great!