Very well thought out place. Amazing location. Would definitely visit again.