Perfect. As good as it gets for a very fair price. Location was great and the place was beyond beautiful.