Wonderful places - perfect for small group.