Well equipped apartment at great location