excellent places I wouldn't hesitate to do it again for another vacation trip