Perfect place looks better than the photos in person. Has everything you would need and more. Mine blowing views from the Fitness area and Pool. I would definitely stay again.