Had an absolutely fantastic stay at Margarets apartment. The location is ideal, it's spotlessly clean, beautifully decorated and has all the amenities you could possibly need. We stayed in and cooked, every utensil etc was available. Great experience, will definitely be returning.