An excelent place to stay.