Pros: great location, covered parking was nice, walking distance to beach, condo was modern, restaurant on site, snack bar on beach, free beach service was great with our condo. Cons: neighbors above you are noisy, can hear children running around during the night, housekeeping issues brought to the attention of the owner weren’t addressed, coffee pot was broken, it’s pet friendly but white dog hair was all over the dark blue fabric furniture, purple splatters on bedroom door, food splatters on wall.