Great stay, excellent communication and flexibility considering the late booking. We have stayed before and meets our needs perfectly!!