Absolutely perfect!!! I was blown away at the location and the little details. I will certainly be back!!