Clean, well stocked, modern, great pool located in a great place.