Clean, nice, spacious and well-located place.