A great sense of ‘home away from home’, everything is provided in a great location