Excellent stay at an excellent price.