Great , great location and stay, wonderfully thought out.... throughout everything