A delightful well-appointed home away from home. This place has been recently redone and is immaculate. Very conveniently located to everything.