A very comfortable stay in a very clean and well positioned home