Spacious and clean in a great location with everything you need. Had a fabulous time, would stay again.