Perfect place , facilities and location.