We had a great experience at Mirella's - exactly as described.