Well provisioned apartment in a great location