Clean, good amenities, excellent communication. Safe parking at the back of units for one car. Very comfortable stay.