Clean, spacious, nicely furnished place. Good communication. Self-check-in. Very lively street