I couldn't recommend Heidi's place more highly - it exceeded our expectations. The design and setting are so gorgeous and Heidi was a fantastic host.