A clean well located place with high end furnishings. A delightful stay.