Perfect Location, Clean, Value for money and excellent communication with the hosts!