Clean, spacious, exactly as pictured in photos. A great place and a wonderful stay!