Rosemary was wonderful and breakfast was delicious! This place is within walking distance of most of the Edinborough sights, cozy, and comfortable. Would definitely stay there again!