Perfect. Kind explanation, Perfect location, Cleanliness, Broadness and Perfect facilities.