Upscale place highly recommended. Great location away from main tourist sites, yet close enough to walk everywhere. Great service. We would love to come back.