The stay has exceeded our expectations. 5 star for all.