We visited with our young children, and loved our stay! The conditions are not perfect- the room was clean, but a little run down, the towels are small, and there was no broom for us to clean up sand and food crumbs. However, the floor to ceiling windows with an ocean view were absolutely heavenly! Also, the proximity to the beach was wonderful- it only took one minute to walk to our spot on the beach, and at night, we fell asleep to the sound of the waves from our window. It was also so nice to have a kitchenette so that we could cook some of our meals. On our last day, we were all so sad to leave. We will most definitely stay again!!