Excelent stay, excelent location