Very clean, comfortable, well designed flat with a good location