Perfect apartment in a perfect location. Fantastic communication, check-in, and overall stay. G&T have thought of everything that you could possibly need for your stay. Highly recommend.