We enjoyed staying here overall and loved how close it is to the beach, dining and stores. Close parking and breakfast included were also a major plus! With that said, we felt that the room was in need of multiple upgrades. The shower head was tiny, the full length mirror was about to fall off the wall (which is a hazard with young kids), the sheer curtain on the slider door was obviously spotted all over with what looked like black mold, and the beds were not comfortable (felt like springs). It’s a great resort with a lot to offer guests, but the cleanliness and outdated room was disappointing.