Perfect flat: nice, clean, functional, cozy and well located.