An excellent BnB - not cheap but the price reflects the quality, size and location. We thoroughly enjoyed our stay!