A very comfortable stay in a tasteful modern home