Super clean, very nice and modern feel. Everything worked the way it should and the amenities were very nice, having all the beach stuff there for our use, to include the beach bicycles. I would stay again for the rate I paid ($185 plus fees for ~$320 per night).