Great location and price for a family vacation.