Just perfect! Location, communication, and attention to detail exceeded expectations. Exactly was I was looking for in a comfortable, clean and private stay.