Forget a hotel, get this. Wonderful hosts, beautifully decorated, great location.