right location, good communication and everything a family need for a nice stay away from home