Very clean, spacious, plenty of parking. Helen made us feel welcome, the flat is great, even has a pool table. Highly recommend.