Great location and flat. David was very communicative and flexible when I needed to make adjustments to my stay.