I would not say this place is perfect by any means!
Baked goods are certainly delicious and pretty but extremely pricey.
Owner was not so helpful or apologetic during botched cake issue. Doesn't seem to want to take responsibility. Cake was not like what was agreed upon. Won't be going back. Simply rude treatment.