Great place! Very spacious and clean. The 3rd floor is great for kids of all ages. My 16 year old loved it! Had everything we needed.