Perfect people, Perfect location, Perfect new house. Great place to stay.