Super apartment in a great spot with fabulous amenities