Great location, thoughtful touches and excellent communication, highly recommended!