Magical visit with all of the needs met, will stay again for sure!