top rated, top location, cozy appartment, top communication