Great location and layout. Comfy beds, clean and plenty of space for everyone to spread out and relax. Pool is perfect for laps, jacuzzi heats up quickly. Lots of kitchen extras.