Thoughtful layout with tasteful decor and plenty of outdoor spaces to relax with others. Bathrooms are a little small but adequately serve the purposes. Plenty of plush towels and other amenities made it a very nice stay.