Wonderful spots. 5 star across the board.