Excellent communication throughout the stay, location was perfect!