Absolute perfection. My friends and I loved our stay and hated to leave this beautifully designed home and gorgeous pool. We will be back!