We enjoyed our stay at Margarettes place. The flat was clean and had plenty of space. The location was excellent and there were nice touches, such as nice shampoo. My only complaint would be the noise from the mall near by, but overall, we had a great stay and I would happily stay again.