Excellent place, even better than the pictures, and the location is absolutely perfect. The staff is lovely and so was Sofia with all the help.