Very nice and luxurious place, great for families or staycations for medium sized groups.