The place deliver what you expect in terms of location and facilities.