Excellent stay! Very clean and neat place, and great communication from David!