Excellent location and beautiful apartment! Very thoughtful hosts. Beware of many stairs!