A very enjoyable stay in a very well presented home