Great location and upscale accommodations.