Overall pretty good. Great location, spacious, clean and great amenities. Well stocked. The only downside is the pool never seems to be operational (first COVID, now a heating part issue). I’d check on this before booking - especially if you have kids (and for the price charged)