Very clean & comfy. A little small for a long stay, but the pool area gives you a little breathing room.