Great location. Charming & clean. Communicative host. Five stars.