Extremely accomodating as a last minute booking, great location and good communication!