Perfect locations and great communication regarding check in and check out procedures. Would certainly stay again.