Great place, great host, great location! Michael was outstanding. Everything went smooth even if it was with short notice. Me and my girl loved it! I will def stay there again. Just perfect.