Great location and modern touches made our stay with a family very relaxing.