Good location, pleasant stay and good communication.