The apartment has everything you need ; modern , neat , great location & a friendly host .