Fantastic place to stay, fantastic location, fantastic host. A home from home.