Absolutely perfect! Wonderful location - quick walk to everything. Flat was clean, and Mark not only picked us up from the airport but took us (early!) As well. Thank you for a great time!