super nice appartement at a fantastic location