Great for a family ~ supermarket, sandy beach and bus stop for journeys toe dinburgh are very close by. Flat is completely spotless and had everything we needed for a long weekend. Lorraine's communication couldn't be faulted and she made us very feel welcome on our arrival. Parking space right outside the front door made the our stay super easy.