Very nice home … flexible, clean and modern layout. The pool was very clean. We really appreciated the communicative hosts that ensured our expectations were met.