A real home away from home with great facilities