phrase1: residential nature
phrase2: home-like style
sentence1: The Academy is of a residential nature with on-site accommodation, meals and student welfare included and is highly supervised and run to a professional standard.
sentence2: The Academy is of a home-like style with on-site accommodation, meals and student welfare included and is highly supervised and run to a professional standard.