Amazing location, perfectly designed, would definitely stay again!