Excellent in every way. Super location, well equipped apartment, great response from our hosts to a few minor things that were quickly & efficiently attended too. Thoroughly recommended.