Beautifully appointed stay in a great location.