Everything, pools, property, location, views, was definitely good to great for our stay. The only negative is with the furniture: the huge sofa is shot, dining chairs not comfortable, and beds could be upgraded. Small investment for property owner, and would reap a great return for all guests.