A fine stay, with only minor issues or inconveniences. Overall a good value.