Having your own spaces in this lovely modern home makes for a very comfortable stay. The pool on the hot days was a much appreciated bonus.