Perfect for our family. Would highly recommend. Great location, hospitable, clean and tidy and our daughter loved the pool - hail, rain or shine!!