Super apartment: Well laid out, all the necessities, modern, super clean and spacious.