Pictures don't do the place justice. Excellent location, amenities and host. Saltwater pool was nearly 90 degrees everyday and we couldn't keep our kids out of it! Would definitely stay at this place again should the opportunity present itself.