Well stocked, perfectly situated, great communication, would recommend or stay again.