Perfect location, comfortable bedroom and bathroom, cute balcony, lovely host and sweet dog: a perfect gem. Recommended!