Excellent stay, five stars all around!