Clean, accurate to the description and comfortable stay