Amazing location and everything is thought out!