We stayed in Mary's apartment for a family wedding, where the apartment heated on arrival. Much more space than we needed or expected, with a bathroom in every room. 10/10 for location and cleanliness!! Would definitely book again!