Location, value and communication were great. Will stay again.