Excellent experience with everything you could ask for. All as advertised and well worth the price with a great location and recommendations. 10/10 would stay again.