Luxurious apartment on great location