Great location, safe, ample parking, easy access. Clean, comfortable, with great amenities. Excellent communication and care. Did hear dog barking upon entry but not during sleeping hours.