Good location, excellent communication. Would stay again.