Clean, good communication, close to public transport, good value for money. My family had a great stay, very happy with the experience.