A comfortable, clean, and spacious place to stay that is centrally located and walking distance to many sites.