Excellent accommodations. Five stars across the board.