Simply wonderful. Cozy, stylish, great location. Perfect stay.