Very clean with comfy beds and great showers. Our only issue was that food was a bit farther away for a quick meal after a long day. Had a great time!