A very clean , friendly atmosphere just like home away from home .