What a place!
Five stars across the board.