Pro's: Nice View, easy access to downtown, good kitchen layout, easy access to beachCon's: Walls are paper thin-you have to hope for quiet neighbors, Loud beach activities start early in the morning, kitchen/bathrooms a little beat up, pool/hot tub area dirty (hot tub never got hot), parking is not ideal. I had to park in the empty lot next to the property - even though I asked manager to help with poorly parked vehicles.