Perfect location and absolutely charming! We loved spending our short stay here, definitely will need to save for the next time we are town.