Very comfortable stay in an immaculately kept house.