Great location, great hosts and this was perfect for our family this week!