Good location - major attractions can be reached by foot while staying away from the big crowds. Overall a rather basic space that is managed by a company.