Our stay at Craigrownie Place was wonderful. Perfectly situated closed to the beach, shops and restaurants. Communication was amazing and we had no problems whatsoever. We enjoyed a wonderful breakfast and were impressed by the hospitality we received. Good value for money.