Very clean and smelled amazing- beds were comfy. Really convenient location and plenty of parking. Layout worked really well for our family of 3.