Immaculate, warm, inviting, comfortable, great location — wish we could have stayed more than one night!