Spacious and clean apartment at a fabulous location