Excellent communication with David all throughout the stay. Super clean and well kept.