Excelent for a quick stay. Well located.