Perfect location, spectacular view, small room, nice bed, cute dog and great hospitality.