Great, immaculately clean, spacious apartment that has all you may need.