Great place on all level. Perfect for a staycation with the kids, large group getaway or to live forever ;)