Fantastic all the way around, as always! (This is our third time staying here.)