Great location, flat was spotless. David was very accommodating, great communication. Will stay again