Perfectly equiped apartment at a great place