This stay was perfect! It was very clean, and was the perfect size for what we needed. Our little "cheer" get- away was amazing, as the back yard was beautiful and spacious for the girls to tumble before competition. It was minutes away from everything, especially the beach. I would highly recommend booking.