Clean. Good location. Beach chairs were great. AC was great. Laundry is shared laundromat. Assigned parking is nice.